wave mapper - French English Dictionary